<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a,

button,

input,

optgroup,

select,

textarea {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    /* ç§»åŠ¨ç«¯ç‚¹å‡»åŽä¼šå‡ºçŽ°"æš—è‰²"çš„èƒŒæ™¯ */

}



input::-ms-clear {

    display: none;

}



/* åŽ»é™¤IEæµè§ˆå™¨å™¨ä¸‹è¾“å…¥æ¡†å‰å‰ */

input::-ms-reveal {

    display: none;

}



/* åŽ»é™¤IEæµè§ˆå™¨å™¨ä¸‹è¾“å…¥æ¡†å‰å‰ */

input:-internal-autofill-previewed,

input:-internal-autofill-selected {

    -webkit-text-fill-color: #999 !important;

    transition: background-color 99999999s ease-in-out 0s !important;

}



@media screen and (max-width: 1200px) {



    /* é’ˆå¯¹PCç«¯çš„ä»£ç&nbsp;ï¼Œå°äºŽä¸€å®šå°ºå¯¸æ—¶æ˜¾ç¤ºå°†è¦éšè—çš„å†…å®¹ */

    html {

        overflow-x: auto;

        min-width: 1200px;

    }

}



.center {

    /* å±…ä¸­ */

    width: 1400px;

    margin: 0 auto;

}



/* header_container START */

body.header_fixed {

    padding-top: 90px;

}



.header_container .public {

    background: #313131;

}



.header_container .public .center {

    height: 40px;

    font-size: 14px;

    color: #e0e0e0;

}



.header_container .public .center .left a {

    display: inline;

}



.header_container .public .center .item {

    font-size: 12px;

    padding: 0 12px;

    height: 12px;

    line-height: 12px;

    position: relative;

}



.header_container .public .center .item:not(:last-child) {

    border-right: 1px solid #e0e0e0;

}



.header_container .public .center .item:last-child {

    padding-right: 0;

}



.header_container .public .center .item a {

    -webkit-transition: all 0.15s;

    -moz-transition: all 0.15s;

    -o-transition: all 0.15s;

    transition: all 0.15s;

}



.header_container .public .center .item a:hover {

    color: #ff9c00;

}



.header_container .header {

    background: #fff;

    position: relative;

}



.header_container .header.fixed {

    z-index: 10001;

    position: fixed;

    max-width: 1920px;

    min-width: 1200px;

    top: 0;

    left: 0;

    right: 0;

    margin: 0 auto;

    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.08);

}



.header_container .header.fixed .nav {

    height: 90px;

}



.header_container .header.fixed .nav .item&gt;a {

    line-height: 90px;

}



.header_container .header.fixed .nav .item:hover .inside_nav {

    top: 90px;

}



.header_container .header .logo {

    height: 60px;

}



.header_container .header .nav {

    height: 98px;

    -webkit-transition: all 0.35s;

    -moz-transition: all 0.35s;

    -o-transition: all 0.35s;

    transition: all 0.35s;

}



.header_container .header .nav .item {

    margin: 0;

}



.header_container .header .nav .item:not(:last-child) {

    margin-right: 30px;

}



.header_container .header .nav .item:hover&gt;a .line {

    width: 100%;

}



.header_container .header .nav .item:hover .inside_nav {

    visibility: visible;

    z-index: 101;

    opacity: 1;

    top: 98px;

}



.header_container .header .nav .item&gt;a {

    padding: 0 5px;

    line-height: 98px;

    position: relative;

}



.header_container .header .nav .item&gt;a .line {

    position: absolute;

    left: 0;

    right: 0;

    bottom: 0;

    width: 0;

    height: 3px;

    margin: 0 auto;

    background: #ff9c00;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}



.header_container .header .nav .item&gt;a.active .line {

    width: 100%;

}



.header_container .header .nav .item .inside_nav {

    position: absolute;

    width: 100%;

    left: 0;

    right: 0;

    margin: auto;

    background: #fff;

    max-width: 1920px;

    min-width: 1200px;

    overflow: hidden;

    height: 120px;

    border-top: 1px solid #eee;

    box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.08);

    visibility: hidden;

    z-index: -1;

    top: 130px;

    opacity: 0;

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}



.header_container .header .nav .item .inside_nav .inside_nav_item {

    text-align: center;

    margin: 0 25px;

}



.header_container .header .nav .item .inside_nav .inside_nav_item .item_icon {

    height: 40px;

    font-size: 40px;

    line-height: 40px;

    color: #8a8a8a;

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}



.header_container .header .nav .item .inside_nav .inside_nav_item .item_explain {

    font-size: 14px;

    margin-top: 15px;

    color: #555;

    -webkit-transition: all 0.35s;

    -moz-transition: all 0.35s;

    -o-transition: all 0.35s;

    transition: all 0.35s;

}



.header_container .header .nav .item .inside_nav .inside_nav_item:hover .item_icon {

    color: #ff9c00;

    -webkit-transform: rotateY(360deg) translateY(-4px);

    transform: rotateY(360deg) translateY(-4px);

}



.header_container .header .nav .item .inside_nav .inside_nav_item:hover .item_explain {

    color: #ff9c00;

}



.header_container .header .info {

    color: #ff9000;

    line-height: 28px;

}



.header_container .header .info .info_icon {

    font-size: 28px;

    margin-right: 10px;

}



.header_container .header .info .info_phone {

    font-size: 18px;

}



.header_container .header .search_control {

    font-size: 22px;

    color: #ff9100;

    cursor: pointer;

    margin-left: 40px;

}



.header_container .header .menu_control {

    font-size: 26px;

    color: #ff9100;

    cursor: pointer;

    margin-left: 40px;

    -webkit-transition: all 0.15s;

    -moz-transition: all 0.15s;

    -o-transition: all 0.15s;

    transition: all 0.15s;

}



.header_container .header .menu_control .line {

    background: #ff9c00;

    border-radius: 2px;

    position: relative;

    width: 26px;

    height: 2px;

    top: 0;

    -webkit-transform-origin: 13px center;

    -moz-transform-origin: 13px center;

    -ms-transform-origin: 13px center;

    transform-origin: 13px center;

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}



.header_container .header .menu_control .line.line2 {

    margin: 7px 0;

}



.header_container .header .menu_control.active .line.line1 {

    -webkit-transform: rotate(45deg);

    transform: rotate(45deg);

    top: 9px;

}



.header_container .header .menu_control.active .line.line2 {

    opacity: 0;

}



.header_container .header .menu_control.active .line.line3 {

    -webkit-transform: rotate(-45deg);

    transform: rotate(-45deg);

    top: -9px;

}



.header_container .header .menu_control:hover {

    opacity: 0.8;

}



.header_container .header .search_form_container {

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    margin: auto;

    width: 1400px;

    min-width: 1200px;

}



.header_container .header .search_form {

    position: absolute;

    top: 118px;

    overflow: hidden;

    opacity: 0;

    z-index: -1;

    visibility: hidden;

    right: -220px;

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}



.header_container .header .search_form.active {

    opacity: 1;

    z-index: 1000;

    visibility: visible;

    right: 0;

}



.header_container .header .search_form form {

    position: relative;

}



.header_container .header .search_form button {

    position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    width: 42px;

    text-align: center;

    line-height: 38px;

    font-size: 16px;

    color: #c8c8c8;

    border: none;

    outline: none;

    background: none;

}



.header_container .header .search_form input {

    width: 220px;

    height: 38px;

    border-radius: 19px;

    background: #ffffff;

    border: solid 1px #dddddd;

    padding-left: 42px;

    padding-right: 15px;

    font-size: 14px;

    color: #666;

}



.header_container .header .search_form input::-webkit-input-placeholder {

    color: #999;

}



.header_container .header .search_form input:-moz-placeholder {

    color: #999;

}



.header_container .header .search_form input:-ms-input-placeholder {

    color: #999;

}



.header_container .header .search_form input::placeholder {

    color: #999;

}



.header_container .header .menu_container_mask {

    position: fixed;

    overflow: hidden;

    z-index: -1;

    height: 24px;

    width: 24px;

    right: 0;

    top: 0;

}



.header_container .header .menu_container_mask.active {

    width: 580px !important;

    position: fixed;

    z-index: 10001;

    height: 100%;

}



.header_container .header .menu_container_mask.active .inside_menu_container_mask {

    top: 15px;

    opacity: 1;

    right: 15px;

    width: 3806px;

    height: 3806px;

    margin-top: -1903px;

    margin-right: -1903px;

}



.header_container .header .menu_container_mask .inside_menu_container_mask {

    background-color: #272727;

    -webkit-transition: all 1.2s, opacity 0s;

    transition: all 1.2s, opacity 0s;

    position: absolute;

    border-radius: 50%;

    opacity: 0;

    right: 0px;

    top: 0px;

    width: 24px;

    height: 24px;

}



.header_container .header .menu_container {

    position: fixed;

    width: 580px;

    padding: 0px;

    height: 100%;

    top: 0;

    right: 0;

    opacity: 0;

    z-index: -1;

    color: #fff;

    visibility: hidden;

    overflow-x: hidden;

    overflow-y: auto;

    -webkit-overflow-scrolling: touch;

    padding: 44px;

}

.header_container .header .menu_container_0530 {
    height: 100%;
    position: relative;
}



.header_container .header .menu_container.active {

    opacity: 1;

    z-index: 10002;

    visibility: visible;

}



.header_container .header .menu_container.active .close {

    opacity: 1;

}



.header_container .header .menu_container.active .menu_container_list .item {

    -o-transform: translate(0, 0);

    -moz-transform: translate(0, 0);

    -webkit-transform: translate(0, 0);

    transform: translate(0, 0);

    opacity: 1;

}



.header_container .header .menu_container.active .menu_phone {

    -o-transform: translate(0, 0);

    -moz-transform: translate(0, 0);

    -webkit-transform: translate(0, 0);

    transform: translate(0, 0);

    opacity: 1;

}



.header_container .header .menu_container .close {

    width: 30px;

    height: 30px;

    position: relative;

    cursor: pointer;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

    font-size: 30px;

    line-height: 30px;

    text-align: center;

    color: #ccc;

    -webkit-transition: all 0.5s, opacity 0.5s 0.3s;

    -moz-transition: all 0.5s, opacity 0.5s 0.3s;

    -o-transition: all 0.5s, opacity 0.5s 0.3s;

    transition: all 0.5s, opacity 0.5s 0.3s;

    opacity: 0;

}



.header_container .header .menu_container .close:hover {

    color: #ff9c00;

    -webkit-transform: rotate(360deg);

    -moz-transform: rotate(360deg);

    -ms-transform: rotate(360deg);

    transform: rotate(360deg);

}



.header_container .header .menu_container .menu_container_list {

    margin-top: 45px;

}



.header_container .header .menu_container .menu_container_list .item {

    position: relative;

    -o-transform: translate(100px, 0);

    -moz-transform: translate(100px, 0);

    -webkit-transform: translate(100px, 0);

    transform: translate(100px, 0);

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

    opacity: 0;

}



.header_container .header .menu_container .menu_container_list .item:nth-child(1) {

    -o-transition-delay: 0.3s;

    -moz-transition-delay: 0.3s;

    -webkit-transition-delay: 0.3s;

    transition-delay: 0.3s;

}



.header_container .header .menu_container .menu_container_list .item:nth-child(2) {

    -o-transition-delay: 0.4s;

    -moz-transition-delay: 0.4s;

    -webkit-transition-delay: 0.4s;

    transition-delay: 0.4s;

}



.header_container .header .menu_container .menu_container_list .item:nth-child(3) {

    -o-transition-delay: 0.5s;

    -moz-transition-delay: 0.5s;

    -webkit-transition-delay: 0.5s;

    transition-delay: 0.5s;

}



.header_container .header .menu_container .menu_container_list .item:nth-child(4) {

    -o-transition-delay: 0.6s;

    -moz-transition-delay: 0.6s;

    -webkit-transition-delay: 0.6s;

    transition-delay: 0.6s;

}



.header_container .header .menu_container .menu_container_list .item:nth-child(5) {

    -o-transition-delay: 0.7s;

    -moz-transition-delay: 0.7s;

    -webkit-transition-delay: 0.7s;

    transition-delay: 0.7s;

}



.header_container .header .menu_container .menu_container_list .item:nth-child(6) {

    -o-transition-delay: 0.8s;

    -moz-transition-delay: 0.8s;

    -webkit-transition-delay: 0.8s;

    transition-delay: 0.8s;

}



.header_container .header .menu_container .menu_container_list .item:not(:first-child) {

    margin-top: 15px;

}



.header_container .header .menu_container .menu_container_list .item:hover .explain_title {

    color: #fff;

}



.header_container .header .menu_container .menu_container_list .item:hover .explain_title .line {

    width: 100%;

}



.header_container .header .menu_container .menu_container_list .item .explain_title {

    padding-left: 20px;

    font-size: 50px;

    color: #ccc;

    width: 350px;

    font-weight: bold;

    position: relative;

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

    text-transform: uppercase;

}



.header_container .header .menu_container .menu_container_list .item .explain_title .line {

    position: absolute;

    bottom: 0;

    left: 0;

    top: 0;

    width: 0px;

    height: 2px;

    margin: auto;

    background: #ff9c00;

    -webkit-transition: all 0.8s;

    -moz-transition: all 0.8s;

    -o-transition: all 0.8s;

    transition: all 0.8s;

}



.header_container .header .menu_container .menu_container_list .item .explain_content {

    font-size: 18px;

}



.header_container .header .menu_container .menu_phone {

    color: #fff;

    font-size: 32px;

    font-weight: bold;

    position: absolute;

    bottom: 40px;

    left: 0;

    right: 0;

    margin: auto;

    text-align: center;

    -o-transform: translate(100px, 0);

    -moz-transform: translate(100px, 0);

    -webkit-transform: translate(100px, 0);

    transform: translate(100px, 0);

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

    -o-transition-delay: 0.8s;

    -moz-transition-delay: 0.8s;

    -webkit-transition-delay: 0.8s;

    transition-delay: 0.8s;

    opacity: 0;

}



.header_container .header .menu_container .menu_phone a {

    display: inline;

}



/* header_container END */

/* footer START */

.footer {

    background: #333;

    color: #fff;

}



.footer .footer_top {

    border-bottom: 1px solid rgba(255, 255, 255, 0.08);

}



.footer .footer_top .center {

    height: 140px;

}



.footer .footer_top .center .item:nth-child(1) {

    -o-animation-delay: 0s;

    -moz-animation-delay: 0s;

    -webkit-animation-delay: 0s;

    animation-delay: 0s;

}



.footer .footer_top .center .item:nth-child(2) {

    -o-animation-delay: 0.15s;

    -moz-animation-delay: 0.15s;

    -webkit-animation-delay: 0.15s;

    animation-delay: 0.15s;

}



.footer .footer_top .center .item:nth-child(3) {

    -o-animation-delay: 0.3s;

    -moz-animation-delay: 0.3s;

    -webkit-animation-delay: 0.3s;

    animation-delay: 0.3s;

}



.footer .footer_top .center .item:nth-child(4) {

    -o-animation-delay: 0.45s;

    -moz-animation-delay: 0.45s;

    -webkit-animation-delay: 0.45s;

    animation-delay: 0.45s;

}



.footer .footer_top .center .item:nth-child(5) {

    -o-animation-delay: 0.6s;

    -moz-animation-delay: 0.6s;

    -webkit-animation-delay: 0.6s;

    animation-delay: 0.6s;

}



.footer .footer_top .center .item .item_icon {

    font-size: 32px;

    margin-right: 20px;

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}



.footer .footer_top .center .item .explain .explain_title {

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

    -moz-backface-visibility: hidden;

    -moz-transform-style: preserve-3d;

}



.footer .footer_top .center .item .explain .explain_content {

    font-size: 14px;

    margin-top: 5px;

    color: rgba(255, 255, 255, 0.3);

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

    -moz-backface-visibility: hidden;

    -moz-transform-style: preserve-3d;

}



.footer .footer_top .center .item:hover .item_icon {

    -webkit-transform: rotateY(360deg);

    transform: rotateY(360deg);

}



.footer .footer_top .center .item:hover .explain .explain_title {

    -o-transform: translate(0, -8px);

    -moz-transform: translate(0, -8px);

    -webkit-transform: translate(0, -8px);

    transform: translate(0, -8px);

}



.footer .footer_top .center .item:hover .explain .explain_content {

    -o-transform: translate(0, -4px);

    -moz-transform: translate(0, -4px);

    -webkit-transform: translate(0, -4px);

    transform: translate(0, -4px);

}



.footer .footer_middle {

    padding: 80px 0 70px;

}



.footer .footer_middle .left .left_icon {

    font-size: 60px;

    margin-right: 35px;

    -o-transform: translate(0, -6px);

    -moz-transform: translate(0, -6px);

    -webkit-transform: translate(0, -6px);

    transform: translate(0, -6px);

}



.footer .footer_middle .left .explain .explain_title {

    font-size: 14px;

}



.footer .footer_middle .left .explain .explain_content {

    font-size: 18px;

    font-weight: bold;

    margin-top: 22px;

}



.footer .footer_middle .left .explain .explain_time {

    font-size: 12px;

    color: rgba(255, 255, 255, 0.3);

    margin-top: 12px;

}



.footer .footer_middle .left .explain .explain_link {

    display: inline-block;

    width: 90px;

    height: 30px;

    line-height: 28px;

    text-align: center;

    border: solid 1px rgba(255, 255, 255, 0.3);

    font-size: 12px;

    color: rgba(255, 255, 255, 0.5);

    margin-top: 25px;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

    -moz-backface-visibility: hidden;

    -moz-transform-style: preserve-3d;

}



.footer .footer_middle .left .explain .explain_link:hover {

    border-color: #ff9c00;

    background: #ff9c00;

    color: #fff;

}



.footer .footer_middle .nav .item {

    font-size: 14px;

    line-height: 36px;

    color: rgba(255, 255, 255, 0.3);



}



.footer .footer_middle .nav .item .item_title {

    font-size: 16px;

    color: #ffffff;

    margin-bottom: 23px;

    line-height: normal;

    -webkit-transition: all 0.15s;

    -moz-transition: all 0.15s;

    -o-transition: all 0.15s;

    transition: all 0.15s;

    -moz-backface-visibility: hidden;

    -moz-transform-style: preserve-3d;

}



.footer .footer_middle .nav .item .item_title:hover {

    color: #ff9c00;

}



.footer .footer_middle .nav .item:not(:last-child) {

    margin-right: 90px;

}



.footer .footer_middle .nav .item li:not(.item_title) a {

    display: inline-block;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

    -moz-backface-visibility: hidden;

    -moz-transform-style: preserve-3d;

}



.footer .footer_middle .nav .item li:not(.item_title) a:hover {

    -o-transform: translate(-8px, 0);

    -moz-transform: translate(-8px, 0);

    -webkit-transform: translate(-8px, 0);

    transform: translate(-8px, 0);

    color: #ff9c00;

}



.footer .footer_middle .right {

    text-align: center;

}



.footer .footer_middle .right .explain {

    margin-top: 36px;

}



.footer .footer_middle .right .explain .explain_picture {

    width: 100px;

    height: 100px;

    background: #fff;

}



.footer .footer_middle .right .explain .explain_text {

    font-size: 14px;

    margin-top: 8px;

    color: rgba(255, 255, 255, 0.3);

}



.footer .footer_bottom {

    background: #2b2b2b;

}



.footer .footer_bottom .center {

    height: 80px;

}



.footer .footer_bottom .center .left {

    font-size: 12px;

    line-height: 26px;

    color: rgba(255, 255, 255, 0.3);

    overflow: hidden;

}



.footer .footer_bottom .center .left img {

    height: 18px;

    float: left;

    -o-transform: translate(0, 4px);

    -moz-transform: translate(0, 4px);

    -webkit-transform: translate(0, 4px);

    transform: translate(0, 4px);

    margin-right: 3px;

}



.footer .footer_bottom .center .left a {

    display: inline;

    -webkit-transition: all 0.15s;

    -moz-transition: all 0.15s;

    -o-transition: all 0.15s;

    transition: all 0.15s;

}



.footer .footer_bottom .center .left a:hover {

    color: #ff9c00;

}



.footer .footer_bottom .center .right .item {

    height: 32px;

    opacity: 0.85;

    -webkit-transition: all 0.15s;

    -moz-transition: all 0.15s;

    -o-transition: all 0.15s;

    transition: all 0.15s;

}



.footer .footer_bottom .center .right .item:not(:first-child) {

    margin-left: 15px;

}



.footer .footer_bottom .center .right .item:hover {

    opacity: 1;

}



/* footer END */



/*æµè§ˆå™¨ä½Žç‰ˆæœ¬æç¤º*/

#brower-max {

    position: fixed;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    background-color: rgba(0, 0, 0, .5);

    z-index: 1000;

    display: none;

}



#brower-max.cur00 {

    display: block;

}



#brower {

    position: fixed;

    width: 400px;

    height: 200px;

    background-color: #fff;

    text-align: center;

    top: 50%;

    left: 50%;

    margin-left: -200px;

    margin-top: -100px;

    padding-top: 50px;

    z-index: 1000;

    display: none;

}



#brower.cur00 {

    display: block;

}



#brower p {

    margin-top: 20px;

}



#brower p a {

    color: #ff9c00;

}



@media \0screen\,screen\9 {



    /* åªæ”¯æŒIE6ã€7ã€8 */

    #brower-max {

        background-color: #000000;

        filter: Alpha(opacity=50);

        *zoom: 1;

        /* æ¿€æ´»IE6ã€7çš„haslayoutå±žæ€§ï¼Œè®©å®ƒè¯»æ‡‚Alpha */

    }



    #brower {

        filter: Alpha(opacity=100);

    }

}









/* flexå¸ƒå±€å…¼å®¹ START */

.flex {

    /* è®¾ç½®ä¸ºflexç›’å­ */

    display: box;

    display: -webkit-box;

    display: -moz-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

}



.flex_column {

    /* åž‚ç›´æŽ’åˆ— */

    -webkit-box-orient: vertical;

    -webkit-flex-direction: column;

    -moz-flex-direction: column;

    -ms-flex-direction: column;

    -o-flex-direction: column;

    flex-direction: column;

}



.flex_wrap {

    /* å…è®¸æ¢è¡Œ */

    -webkit-box-lines: multiple;

    -webkit-flex-wrap: wrap;

    -moz-flex-wrap: wrap;

    -ms-flex-wrap: wrap;

    -o-flex-wrap: wrap;

    flex-wrap: wrap;

}



.flex_row_center {

    /* æ°´å¹³æ–¹å‘ä¸Šå±…ä¸­ */

    -webkit-box-pack: center;

    -webkit-justify-content: center;

    -moz-justify-content: center;

    -ms-justify-content: center;

    -o-justify-content: center;

    justify-content: center;

}



.flex_row_start {

    /* æ°´å¹³æ–¹å‘ä¸Šå±…å·¦ */

    -webkit-box-pack: start;

    -webkit-justify-content: flex-start;

    -moz-justify-content: flex-start;

    -ms-justify-content: flex-start;

    -o-justify-content: flex-start;

    justify-content: flex-start;

}



.flex_row_end {

    /* æ°´å¹³æ–¹å‘ä¸Šå±…å³ */

    -webkit-box-pack: end;

    -webkit-justify-content: flex-end;

    -moz-justify-content: flex-end;

    -ms-justify-content: flex-end;

    -o-justify-content: flex-end;

    justify-content: flex-end;

}



.flex_row_justify {

    /* æ°´å¹³æ–¹å‘ä¸Šç­‰é—´è·æŽ’åˆ— */

    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -moz-justify-content: space-between;

    -ms-justify-content: space-between;

    -o-justify-content: space-between;

    justify-content: space-between;

}



.flex_column_center {

    /* åž‚ç›´æ–¹å‘ä¸Šå±…ä¸­ */

    -webkit-box-align: center;

    -webkit-align-items: center;

    -moz-align-items: center;

    -ms-align-items: center;

    -o-align-items: center;

    align-items: center;

}



.flex_column_start {

    /* åž‚ç›´æ–¹å‘ä¸Šå±…ä¸Š */

    -webkit-box-align: start;

    -webkit-align-items: flex-start;

    -moz-align-items: flex-start;

    -ms-align-items: flex-start;

    -o-align-items: flex-start;

    align-items: flex-start;

}



.flex_column_end {

    /* åž‚ç›´æ–¹å‘ä¸Šå±…ä¸‹ */

    -webkit-box-align: end;

    -webkit-align-items: flex-end;

    -moz-align-items: flex-end;

    -ms-align-items: flex-end;

    -o-align-items: flex-end;

    align-items: flex-end;

}



.flex1 {

    /* å&nbsp;æ®1ä»½å¤§å° */

    -webkit-box-flex: 1;

    -moz-box-flex: 1;

    -webkit-flex: 1;

    -ms-flex: 1;

    flex: 1;

}



.flex_rank_1 {

    /* æŽ’åˆ—ç­‰çº§ */

    -webkit-box-ordinal-group: 1;

    -moz-box-ordinal-group: 1;

    -ms-flex-order: 1;

    -webkit-order: 1;

    order: 1;

}



.flex_rank_2 {

    /* æŽ’åˆ—ç­‰çº§ */

    -webkit-box-ordinal-group: 2;

    -moz-box-ordinal-group: 2;

    -ms-flex-order: 2;

    -webkit-order: 2;

    order: 2;

}



/* flex END */







/* æ¸…é™¤æµ®åŠ¨ */

.clear_float::after {

    content: ' ';

    display: block;

    clear: both;

}





/* æµ®åŠ¨ */

.float_left {

    float: left;

}



.float_right {

    float: right;

}





/* è¿‡åº¦ */

.transition {

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}





/* å•è¡Œæ–‡æœ¬æº¢å‡ºéšè— */

.one_row_text {

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

}





/* å¤šè¡Œæ–‡æœ¬æº¢å‡ºéšè— */

.two_row_text {

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

}





/* å­—ä½“å›¾æ&nbsp;‡ */

.looit_iconfont {

    color: inherit;

    font-size: inherit;

    display: inline-block;

    -webkit-font-smoothing: antialiased;

    /* æ–‡å­—æŠ—é”¯é½¿ */

    -moz-osx-font-smoothing: grayscale;

    /* æ–‡å­—æŠ—é”¯é½¿ */

}





/* èƒŒæ™¯å›¾ */

.background_img {

    background-size: cover;

    background-repeat: no-repeat;

    background-position: center center;

}





/* å›¾ç‰‡å±…ä¸­ */

.picture_container {

    position: relative;

    overflow: hidden;

    background: none;

}



.picture_container img {

    display: block;

    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    margin: auto;

    -webkit-transition: all 1s;

    -moz-transition: all 1s;

    -o-transition: all 1s;

    transition: all 1s;

}







/* åˆ†é¡µ */

.paging {

    position: relative;

}



.paging a {

    color: #666;

    margin: 0 5px;

    height: 38px;

    line-height: 36px;

    text-align: center;

    background: #eeeeee;

    border: solid 1px #d2d2d2;

    border-radius: 3px;

}



.paging .page {

    width: 38px;

}



.paging .prevPage,

.paging .nextPage {

    width: auto;

    padding: 0 7px;

}



.paging .firstPage,

.paging .lastPage {

    width: auto;

    padding: 0 7px;

}



.paging a.active,

.paging a:not(.noPage):hover {

    background: #e21f24;

    border-color: #e21f24;

    color: #fff;

}



.paging .noPage {

    opacity: 0.5;

    cursor: default;

}







/* ç‚¹å‡»åŠ&nbsp;è½½æ›´å¤š */

.loadData {

    text-align: center;

}



.loadData a {

    position: relative;

    display: none;

    width: 330px;

    height: 60px;

    line-height: 60px;

    background: #f1f5f7;

    color: #61778e;

    letter-spacing: 1px;

    margin: 0 auto;

}



.loadData .loading {

    background: #426ba1;

    color: #eee;

}



.loadData .loading span {

    display: inline-block;

    font-size: 20px;

    margin-left: 5px;

    -webkit-transform: translateY(2px);

    transform: translateY(2px);

    -webkit-animation: loading_move 1s infinite;

    animation: loading_move 1s infinite linear;

}



@-webkit-keyframes loading_move {

    0% {

        -webkit-transform: translateY(2px) rotate(0deg);

    }



    100% {

        -webkit-transform: translateY(2px) rotate(360deg);

    }

}



@keyframes loading_move {

    0% {

        transform: translateY(2px) rotate(0deg);

    }



    100% {

        transform: translateY(2px) rotate(360deg);

    }

}



.loadData .loadEnd {

    background: #eee;

    color: #999;

    cursor: default;

}



.loadData .active {

    display: block;

}



.loadData .loadStart:hover {

    background: #426ba1;

    color: #fff;

}







[class*=animate_fade] {

    /* åŠ¨ç”»æ—¶é—´ï¼ŒåŠ¨ç”»å¼€å§‹å‰çš„çŠ¶æ€ */

    -webkit-animation-duration: 1.5s;

    -moz-animation-duration: 1.5s;

    -o-animation-duration: 1.5s;

    animation-duration: 1.5s;



    opacity: 0;

    -webkit-animation-fill-mode: forwards;

    -moz-animation-fill-mode: forwards;

    -o-animation-fill-mode: forwards;

    animation-fill-mode: forwards;

}



/* aside_nav START */

.aside_nav {

    position: fixed;

    z-index: 10000;

    width: 50px;

    right: 0;

    top: 40%;

}



.aside_nav .item {

    width: 100%;

    height: 50px;

    position: relative;

    text-align: center;

    background: #626262;

    border-radius: 5px 0 0 5px;

    -webkit-transition: all 0.35s;

    -moz-transition: all 0.35s;

    -o-transition: all 0.35s;

    transition: all 0.35s;

}



.aside_nav .item:hover {

    background: #e99424;

    z-index: 10;

}



.aside_nav .item:hover .item_explain {

    right: 56px;

    opacity: 1;

    visibility: visible;

    z-index: 10;

}



.aside_nav .item:not(:first-child) {

    margin-top: 1px;

}



.aside_nav .item .item_icon {

    font-size: 24px;

    line-height: 50px;

    color: #fff;

}



.aside_nav .item .item_explain {

    background: #e99424;

    position: absolute;

    top: 0;

    bottom: 0;

    right: 0px;

    margin: auto;

    line-height: 50px;

    white-space: nowrap;

    padding: 0 15px;

    border-radius: 5px;

    color: #fff;

    font-size: 18px;

    -webkit-transition: all 0.35s;

    -moz-transition: all 0.35s;

    -o-transition: all 0.35s;

    transition: all 0.35s;

    visibility: hidden;

    opacity: 0;

    z-index: -1;

}



.aside_nav .item .item_explain .explain_picture {

    width: 100px;

    height: 100px;

    position: absolute;

    right: 0;

    top: 0;

    margin-top: -25px;

}



/* aside_nav END */

/** é¦–é¡µå†…é¡µåˆå¹¶å†…é¡µéœ€å¤„ç†å†…å®¹ */

.header_container .public a,

.header_container .header .logo,

.header_container .header .nav a,

.header_container .header .header_right a {

    display: block;

}



.header_container .header .item {

    height: auto;

    position: static;

    font-size: 16px;

}



.footer .footer_top .center .item {

    height: auto;

    position: static;

    margin-top: 0;

}



.header_container .public .center .item {

    margin-top: 0;

}



.footer .footer_middle .nav .item {

    height: auto;

    margin-top: 0;

    position: static;

}



.aside_nav .item {

    margin-top: 0;

    display: block;

}



.footer .footer_bottom .center .right .item {

    margin-top: 0;

    position: static;

}







@media screen and (max-width: 1400px) {

    .center {

        width: 100%;

        padding: 0 15px;

    }



    .header_container .header .info {

        display: none;

    }



    .header_container .header .search_control {

        margin-left: 0;

    }



    .header_container .header .search_form_container {

        width: 100%;

    }



    .header_container .header .search_form.active {

        right: 15px;

    }



    .footer .footer_middle .nav .item:not(:last-child) {

        margin-right: 60px;

    }










    .header_container .header .menu_container {
        padding: 25px 30px;
    }



    .header_container .header .menu_container .close {

        width: 24px;

        height: 24px;

        font-size: 24px;

        line-height: 24px;

    }



    .header_container .header .menu_container .menu_container_list {

        margin-top: 30px;

    }



    .header_container .header .menu_container .menu_container_list .item:not(:first-child) {

        margin-top: 10px;

    }



    .header_container .header .menu_container .menu_container_list .item .explain_title {

        padding-left: 20px;

        font-size: 36px;

    }



    .header_container .header .menu_container .menu_container_list .item .explain_content {

        font-size: 16px;

    }



    .header_container .header .menu_container .menu_phone {

        font-size: 24px;

        bottom: 25px;

    }




}



/**

åº•éƒ¨å‹æƒ…é“¾æŽ¥

 */

.weblink{margin-top:10px;margin-bottom:10px;padding-right: 10px;color: rgba(255, 255, 255, 0.3);}

.weblinka{width: 1300px;float: left;}

.weblink span{width: 80px;display: block;float: left;color: #ffffff;}

.weblink a {display: inline-block;font-size: 14px;color: rgba(255, 255, 255, 0.3);}
.weblink a:not(:first-child){margin-left: 15px;}

.weblink .weblinka{
    display: none;
    padding-top: 10px;
}

.weblink .weblink_top .btn{
    margin-left: 0;
    font-size: 14px;
    padding: 2px 5px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    cursor: pointer;
}</pre></body></html>